home *** CD-ROM | disk | FTP | other *** search
/ BCI NET 2 / BCI NET 2.iso / archives / programming / source / xdme_1.84_src.lha / XDME / Util / Var / SMAKEFILE < prev    next >
Encoding:
Text File  |  1994-12-22  |  881 b   |  48 lines

  1.  
  2. OBJS = obj/y.tab.o obj/lex.yy.o obj/Dyn.o obj/fp.o obj/node.o obj/main.o obj/dll.o
  3.  
  4. Parser : $(OBJS)
  5.     ;delete Parser quiet
  6.     sc link to Parser $(OBJS)
  7.  
  8. y.tab.c : Yacc.y
  9.     stack 20000
  10.     bison -y -d  yacc.y
  11.  
  12. y.tab.h : y.tab.c
  13.  
  14. lex.yy.c : Lex.l
  15.     copy lex.l r:
  16.     stack 20000
  17.     flex -i -I -d r:lex.l
  18.  
  19. obj/lex.yy.o : lex.yy.c y.tab.h
  20.     sc lex.yy.c
  21.  
  22. obj/y.tab.o : y.tab.c
  23.     sc y.tab.c def "YYDEBUG=1"
  24.  
  25. obj/fp.o : fp.c
  26.  
  27. obj/dll.o : dll.c
  28.  
  29. obj/node.o : node.c
  30.  
  31. obj/Dyn.o : Dyn.c
  32.  
  33. obj/main.o : main.c
  34.  
  35. test : Parser bug.pre bug.tplt
  36.     run Parser -o r:jabba -t bug.tplt -i SPC_VAR bug.pre
  37.  
  38. protos :
  39.     egrep -h ^Prototype \#?.c > protos.h
  40.  
  41. ctest : Parser
  42.     Parser 1:Nyktop/Prototype/menu_011194/carrieritem.class -t 1:Nyktop/Prototype/menu_011194/class.tplt
  43.  
  44. cprtest : Parser
  45.     cpr Parser 1:Nyktop/Prototype/menu_011194/carrieritem.class -t 1:Nyktop/Prototype/menu_011194/class.tplt
  46.  
  47.  
  48.